long term packaging - German English Dictionary